Arab organisation - Spanish English Dictionary